package org.example;

import ClassLib.*;

import java.util.List;

//TIP To <b>Run</b> code, press <shortcut actionId="Run"/> or
// click the <icon src="AllIcons.Actions.Execute"/> icon in the gutter.
public class Main {
    public static void main(String[] args) {
         //var ans=new LibOf202409().isUgly(2);
        //var ans=new LibOf202409().nthUglyNumber(10);
        //var ans=new LibOf202409().nthSuperUglyNumber(12,new int[]{2,7,13,19});
        //var ans=new LibOf202409().gcd(2,3);
        //var ans=new LibOf202409().nthUglyNumber(4,2,3,4);
       // var ans=new LibOf202409().takeAttendance(new int[]{0,1,2,3,4,5,6,8});
        //var ans=new libof202409_binarySearch().firstMissingPositive(new int[]{3,4,-1,-1});
        //var ans=new libof202409_slidingWindow().threeSumClosest(new int[]{-1,2,1,-4},1);
        //var ans=new libof202409_slidingWindow().removeDuplicates(new int[]{0,0,1,1,1,1,2,3,3});
        //var ans=new libof202409_slidingWindow().fourSum(new int[]{1000000000,1000000000,1000000000,1000000000},-294967296);
        //var ans=new libof202409_slidingWindow().deleteDuplicates(new ListNode(1,new ListNode(2,new ListNode(2))));
        //int[][] arr={{1},{2},{3},{4},{7},{6},{5}};
        //var ans=new libof202409_slidingWindow().shiftGrid(arr,23);
        //var ans=new libof202409_slidingWindow().reverseWords(" the sky is blue ");
        //var ans=new libof202409_slidingWindow().maxArea(new int[]{1,8,100,2,100,4,8,3,7});
        //var ans=new libof202409_slidingWindow().trap(new int[]{0,1,0,2,1,0,1,3,2,1,2,1});
        //new libof202409_slidingWindow().merge(new int[]{1,2,3,0,0,0},3,new int[]{2,5,6},3);
        //var ans=new libof202409_slidingWindow().advantageCount(new int[]{2,7,11,15},new int[]{1,10,4,11});
        //var ans=new libof202409_slidingWindow().twoSumLessThanK(new int[]{34,23,1,24,75,33,54,8},60);
        //var ans=new libof202409_slidingWindow().threeSumSmaller(new int[]{-2,0,1,3},2);
        //var ans=new libof202409_slidingWindow().addTwoNumbers(new ListNode(7,new ListNode(2,new ListNode(4,new ListNode(3)))),new ListNode(5,new ListNode(6,new ListNode(4))));
        //var ans=new libof202409_slidingWindow().addBinary("1010","1011");
        //var ans=new libof202409_3().getAllElements(new TreeNode(2,new TreeNode(1),new TreeNode(4)),
                //new TreeNode(1,new TreeNode(0),new TreeNode(3)));
       //var ans=new libof202409_3().isInterleave("aabcc","dbbca","aadbbcbcac");
        //var twitter = new Twitter();
        //twitter.postTweet(1,5);
        //twitter.postTweet(1,3);
        //List<Integer> ans = twitter.getNewsFeed(1);
        //var ans=new libof202409_3().kSmallestPairs(new int[]{1,2,4,5,6},new int[]{3,5,7,9},3);
        //var ans=new libof202409_3().kthSmallest(new int[][]{new int[]{1,5,9},new int[]{10,11,13},new int[]{12,13,15}},8);
        //var ans=new libof202410_1().reverseKGroup(new ListNode(1,new ListNode(2,new ListNode(3,new ListNode(4,new ListNode(5))))),2);
         new libof202411_1().run();
    }
    }
